Volume 70, Issue 2, April 2024, Pages 1651-1659
Mohamed Denewar; Ahmed Khalifa
Volume 69, Issue 4, October 2023, Pages 2869-2879
Mohamed Denewar; Ahmed k. Khalifa